import cv2
import os
import numpy as np
import processImage

## 读取图像，解决imread不能读取中文路径的问题
def cv_imread(filePath):
    cv_img=cv2.imdecode(np.fromfile(filePath,dtype=np.uint8),-1)
    ## imdecode读取的是rgb，如果后续需要opencv处理的话，需要转换成bgr，转换后图片颜色会变化
    ##cv_img=cv2.cvtColor(cv_img,cv2.COLOR_RGB2BGR)
    return cv_img


def OpenFile(RootPath):
    list = os.listdir(RootPath)  # 列出文件夹下所有的目录与文件


    image = cv_imread(RootPath+"\\34--\\2222.png")
    processImage.search_origin_point(image)
    return

    for file in list:
        fileName = os.path.join(RootPath,file)
        print(fileName)
        image=cv_imread(fileName+"\\2222.png")
        processImage.search_origin_point(image)






    return 5;



if __name__ == '__main__':
    OpenFile("D:\系统文件\桌面\实验")


